Anthurium scherzerianum

Explore definitions, synonyms, and language insights of Anthurium scherzerianum

Definitions

Noun
commonly cultivated anthurium having bright scarlet spathe and spadix